radioactive propellant - French English Dictionary